/*GENERIC GLOBAL STYLES*/
#home_slideshow p{padding-bottom:1em;}
#home_slideshow a{text-decoration:none; color:#cd2903;}
#home_slideshow a:hover{text-decoration:underline;}
.text_replace{background-repeat:no-repeat; outline:0; text-indent:-9999px;}
a.text_replace:active{outline:0;}
#home_slideshow{ 
    position: relative;
    text-align: center;
    width: 965px;
	top:-20px;
	margin-left:6px;
}
#home_slideshow #home_slideshow_violator{background-color: transparent;
    float: left;
    height: 31px;
    left: -121px;
    position: relative;
    top: -35px;
    width: 210px;
    z-index: 1000;
	display:none;
	}
#home_slideshow #home_slideshow_violator #project_caption{display:none; padding:4px 10px; color:#b6b077; float:left;}
#home_slideshow #home_slideshow_violator #project_caption a{margin-left:8px;}
#home_slideshow #home_slideshow_violator #slide_navigation{position:absolute;right:10px;top:10px;}
#home_slideshow #home_slideshow_violator #slide_navigation a{ text-indent:-9999px; overflow:hidden; display:block; background-color:black; -moz-border-radius: 14px;
	-webkit-border-radius: 14px;height: 20px;width: 20px; float:left; margin-left:5px; cursor:pointer; overflow:hidden;color:#fff}
#home_slideshow #home_slideshow_violator #slide_navigation a:hover{ background-color:#c84431;-moz-border-radius: 14px;
	-webkit-border-radius: 14px;height: 20px;width: 20px;color:#c84431}
#home_slideshow #home_slideshow_violator #slide_navigation a.activeSlide{  background-color: #c84431;-moz-border-radius: 14px;
	-webkit-border-radius: 14px;height: 20px;width: 20px;color:#c84431}
#home_slideshow #home_slideshow_violator #slide_navigation a{outline:none;}
#home_slideshow li span.slide_caption{display:none;}
#home_slides{
	background-color:#fff; 
	overflow:hidden; 
	height:341px;
	border:1px dashed #c1c1c1;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
    border-radius: 3px;
	margin-bottom:28px;
}

/*HACKS*/
.clearfix:after {content:"."; display:block; height:0;clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */